Volume 52, Issue 8, August 2023, Pages 79-103
Mohamed Mahmoud ElRayes; Mahmoud M. Sobeh; Mohamed A. M. Elshorbagy; Dina G. Zaki